package com.coocaa.ops.api.v1.home.mapper;

import com.coocaa.ops.api.v1.home.model.internal.ModuleWithDmpInfoModel;
import com.coocaa.ops.common.core.biz.homepage.entity.HomeModuleContentConfigInfo;
import com.coocaa.ops.common.core.biz.homepage.entity.HomepageInfoEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author tangminghong
 * @date 2020-06-19
 */
public interface IHomepageMapper {

    HomepageInfoEntity selectHomepageModuleList(@Param("homepageId") Integer homepageId);

    HomepageInfoEntity selectHomepageModuleListForTestPolicy(@Param("homepageId") Integer homepageId);

    List<HomeModuleContentConfigInfo> selectDmpModules(@Param("homepageId") Integer homepageId);

    List<HomeModuleContentConfigInfo> selectDmpModulesForTestPolicy(@Param("homepageId") Integer homepageId);


}
